falling weather - French English Dictionary